package xperiment.metaphor.model.entity;

import xperiment.metaphor.model.ModelException;

/**
 * Raised when the person is not an employee but an operation is executed that
 * required the person to be an employee. For example appointing a person
 * to a position without making the person an employee.
 * 
 * @author Mark Ashworth <javameme@gmail.com>
 * @version 1.0.0
 * @since 1.0.0
 */
public class NotEmployeeException extends ModelException {

    public NotEmployeeException(Throwable cause) {
        super(cause);
    }

    public NotEmployeeException(String message, Throwable cause) {
        super(message, cause);
    }

    public NotEmployeeException(String message) {
        super(message);
    }

    public NotEmployeeException() {
    }
}
